air-cell diesel engine - Francés Inglés Diccionario